overarching rationale - Turco Inglés Diccionario